hatching spine
noun
: a spine on the unhatched young of various insects used to break the embryonic envelope
Love words? Need even more definitions?
Merriam-Webster unabridged
Share